satisfy the demands - Türkisch Englisch Wörterbuch